package com.ruoyi.statistics.domain;

import com.ruoyi.common.annotation.Excel;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.domain.BaseEntity;
import java.util.Date;

/**
 * 技术培训表 sys_statistics_train
 * 
 * @author ruoyi
 * @date 2019-11-11
 */
public class StatisticsTrain extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/**  */
	private Long id;
	/** 培训课程名称 */
	private String name;
	/**  */
	private String unitid;
	/** 培训课程名称 */
	@Excel(name = "培训单位")
	private String unit;
	/**  */
	private String serial;
	/** 培训课程名称 */
	@Excel(name = "软件版本")
	private String version;
	/**  */
	private String trainunit;
	/**  */
	@Excel(name = "培训开始时间")
	private Date trainstarttime;
	/**  */
	@Excel(name = "培训结束时间")
	private Date trainendtime;
	/**  */
	@Excel(name = "计划人数")
	private String realcount;
	/**  */
	private String passcount;
	/**  */
	@Excel(name = "讲课天数")
	private String daycount;
	/**  */
	private String address;
	/**  */
	@Excel(name = "培训期次")
	private String period;
	/**  */
	@Excel(name = "讲师人次")
	private String teachercount;
	/**  */
	@Excel(name = "培训讲师")
	private String teacher;
	/**  */
	private String contact;
	/**  */
	private String telephone;
	/**  */
	private String isfee;
	/**  */
	private String iscertificate;
	/**  */
	private String ispaper;
	/**  */
	private String issum;
	/**  */
	private String issign;
	/**  */
	private String istrainsearch;
	/**  */
	private String isteachersearch;
	/**  */
	private String isapply;
	/**  */
	private String isnotice;
	/**  */
	private Date createtime;
	/**  */
	private Date updatetime;
	/**  */
	private String createuser;

	@Excel(name = "备注")
	private String remark;

	public void setId(Long id) 
	{
		this.id = id;
	}

	public Long getId() 
	{
		return id;
	}
	public void setName(String name) 
	{
		this.name = name;
	}

	public String getName() 
	{
		return name;
	}
	public void setUnitid(String unitid) 
	{
		this.unitid = unitid;
	}

	public String getUnitid() 
	{
		return unitid;
	}
	public void setUnit(String unit) 
	{
		this.unit = unit;
	}

	public String getUnit() 
	{
		return unit;
	}
	public void setSerial(String serial) 
	{
		this.serial = serial;
	}

	public String getSerial() 
	{
		return serial;
	}
	public void setVersion(String version) 
	{
		this.version = version;
	}

	public String getVersion() 
	{
		return version;
	}
	public void setTrainunit(String trainunit) 
	{
		this.trainunit = trainunit;
	}

	public String getTrainunit() 
	{
		return trainunit;
	}
	public void setTrainstarttime(Date trainstarttime) 
	{
		this.trainstarttime = trainstarttime;
	}

	public Date getTrainstarttime() 
	{
		return trainstarttime;
	}
	public void setTrainendtime(Date trainendtime) 
	{
		this.trainendtime = trainendtime;
	}

	public Date getTrainendtime() 
	{
		return trainendtime;
	}
	public void setRealcount(String realcount) 
	{
		this.realcount = realcount;
	}

	public String getRealcount() 
	{
		return realcount;
	}
	public void setPasscount(String passcount) 
	{
		this.passcount = passcount;
	}

	public String getPasscount() 
	{
		return passcount;
	}
	public void setDaycount(String daycount) 
	{
		this.daycount = daycount;
	}

	public String getDaycount() 
	{
		return daycount;
	}
	public void setAddress(String address) 
	{
		this.address = address;
	}

	public String getAddress() 
	{
		return address;
	}
	public void setPeriod(String period) 
	{
		this.period = period;
	}

	public String getPeriod() 
	{
		return period;
	}
	public void setTeachercount(String teachercount) 
	{
		this.teachercount = teachercount;
	}

	public String getTeachercount() 
	{
		return teachercount;
	}
	public void setTeacher(String teacher) 
	{
		this.teacher = teacher;
	}

	public String getTeacher() 
	{
		return teacher;
	}
	public void setContact(String contact) 
	{
		this.contact = contact;
	}

	public String getContact() 
	{
		return contact;
	}
	public void setTelephone(String telephone) 
	{
		this.telephone = telephone;
	}

	public String getTelephone() 
	{
		return telephone;
	}
	public void setIsfee(String isfee) 
	{
		this.isfee = isfee;
	}

	public String getIsfee() 
	{
		return isfee;
	}
	public void setIscertificate(String iscertificate) 
	{
		this.iscertificate = iscertificate;
	}

	public String getIscertificate() 
	{
		return iscertificate;
	}
	public void setIspaper(String ispaper) 
	{
		this.ispaper = ispaper;
	}

	public String getIspaper() 
	{
		return ispaper;
	}
	public void setIssum(String issum) 
	{
		this.issum = issum;
	}

	public String getIssum() 
	{
		return issum;
	}
	public void setIssign(String issign) 
	{
		this.issign = issign;
	}

	public String getIssign() 
	{
		return issign;
	}
	public void setIstrainsearch(String istrainsearch) 
	{
		this.istrainsearch = istrainsearch;
	}

	public String getIstrainsearch() 
	{
		return istrainsearch;
	}
	public void setIsteachersearch(String isteachersearch) 
	{
		this.isteachersearch = isteachersearch;
	}

	public String getIsteachersearch() 
	{
		return isteachersearch;
	}
	public void setIsapply(String isapply) 
	{
		this.isapply = isapply;
	}

	public String getIsapply() 
	{
		return isapply;
	}
	public void setIsnotice(String isnotice) 
	{
		this.isnotice = isnotice;
	}

	public String getIsnotice() 
	{
		return isnotice;
	}
	public void setCreatetime(Date createtime) 
	{
		this.createtime = createtime;
	}

	public Date getCreatetime() 
	{
		return createtime;
	}
	public void setUpdatetime(Date updatetime) 
	{
		this.updatetime = updatetime;
	}

	public Date getUpdatetime() 
	{
		return updatetime;
	}
	public void setCreateuser(String createuser) 
	{
		this.createuser = createuser;
	}

	public String getCreateuser() 
	{
		return createuser;
	}

	public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("name", getName())
            .append("unitid", getUnitid())
            .append("unit", getUnit())
            .append("serial", getSerial())
            .append("version", getVersion())
            .append("trainunit", getTrainunit())
            .append("trainstarttime", getTrainstarttime())
            .append("trainendtime", getTrainendtime())
            .append("realcount", getRealcount())
            .append("passcount", getPasscount())
            .append("daycount", getDaycount())
            .append("address", getAddress())
            .append("period", getPeriod())
            .append("teachercount", getTeachercount())
            .append("teacher", getTeacher())
            .append("contact", getContact())
            .append("telephone", getTelephone())
            .append("isfee", getIsfee())
            .append("iscertificate", getIscertificate())
            .append("ispaper", getIspaper())
            .append("issum", getIssum())
            .append("issign", getIssign())
            .append("istrainsearch", getIstrainsearch())
            .append("isteachersearch", getIsteachersearch())
            .append("isapply", getIsapply())
            .append("isnotice", getIsnotice())
            .append("remark", getRemark())
            .append("createtime", getCreatetime())
            .append("updatetime", getUpdatetime())
            .append("createuser", getCreateuser())
            .toString();
    }
}
